From: Florian Müllner Date: Mon, 19 Aug 2019 18:11:12 +0000 (+0200) Subject: lookingGlass: Fix misleading typeof use X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~811^2^2~123 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=691610f23c27b0e580dae7fb8a0a536452b5ba28;p=gnome-shell.git lookingGlass: Fix misleading typeof use typeof is an operator, not a function. Putting unneeded parentheses around the expression obfuscates that. https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/710 --- diff --git a/js/ui/lookingGlass.js b/js/ui/lookingGlass.js index 2c1239cd5..1143dedb5 100644 --- a/js/ui/lookingGlass.js +++ b/js/ui/lookingGlass.js @@ -240,7 +240,7 @@ var Notebook = class Notebook { Signals.addSignalMethods(Notebook.prototype); function objectToString(o) { - if (typeof(o) == typeof(objectToString)) { + if (typeof o == typeof objectToString) { // special case this since the default is way, way too verbose return ''; } else { @@ -369,7 +369,7 @@ var ObjInspector = class ObjInspector { let hbox = new St.BoxLayout({ style_class: 'lg-obj-inspector-title' }); this._container.add_actor(hbox); - let label = new St.Label({ text: 'Inspecting: %s: %s'.format(typeof(obj), + let label = new St.Label({ text: 'Inspecting: %s: %s'.format(typeof obj, objectToString(obj)) }); label.single_line_mode = true; hbox.add(label, { expand: true, y_fill: false }); @@ -387,7 +387,7 @@ var ObjInspector = class ObjInspector { button.add_actor(new St.Icon({ icon_name: 'window-close-symbolic' })); button.connect('clicked', this.close.bind(this)); hbox.add(button); - if (typeof(obj) == typeof({})) { + if (typeof obj == typeof {}) { let properties = []; for (let propName in obj) { properties.push(propName);